15 R32G32B32A32_TYPELESS = 1,
16 R32G32B32A32_FLOAT = 2,
17 R32G32B32A32_UINT = 3,
18 R32G32B32A32_SINT = 4,
19 R32G32B32_TYPELESS = 5,
23 R16G16B16A16_TYPELESS = 9,
24 R16G16B16A16_FLOAT = 10,
25 R16G16B16A16_UNORM = 11,
26 R16G16B16A16_UINT = 12,
27 R16G16B16A16_SNORM = 13,
28 R16G16B16A16_SINT = 14,
33 R32G8X24_TYPELESS = 19,
34 D32_FLOAT_S8X24_UINT = 20,
35 R32_FLOAT_X8X24_TYPELESS = 21,
36 X32_TYPELESS_G8X24_UINT = 22,
37 R10G10B10A2_TYPELESS = 23,
38 R10G10B10A2_UNORM = 24,
39 R10G10B10A2_UINT = 25,
41 R8G8B8A8_TYPELESS = 27,
43 R8G8B8A8_UNORM_SRGB = 29,
59 D24_UNORM_S8_UINT = 45,
60 R24_UNORM_X8_TYPELESS = 46,
61 X24_TYPELESS_G8_UINT = 47,
81 R9G9B9E5_SHAREDEXP = 67,
103 FORCE_UINT = 0xffffffffUL
115 MAP_WRITE_DISCARD = 4,
116 MAP_WRITE_NO_OVERWRITE = 5
137 STENCIL_OP_REPLACE = 3,
138 STENCIL_OP_INCR_SAT = 4,
139 STENCIL_OP_DECR_SAT = 5,
140 STENCIL_OP_INVERT = 6,
151 DSV_READ_ONLY_DEPTH = 0x1L,
152 DSV_READ_ONLY_STENCIL = 0x2L
161 DSV_DIMENSION_UNKNOWN = 0,
162 DSV_DIMENSION_TEXTURE1D = 1,
163 DSV_DIMENSION_TEXTURE1DARRAY = 2,
164 DSV_DIMENSION_TEXTURE2D = 3,
165 DSV_DIMENSION_TEXTURE2DARRAY = 4,
166 DSV_DIMENSION_TEXTURE2DMS = 5,
167 DSV_DIMENSION_TEXTURE2DMSARRAY = 6
176 RTV_DIMENSION_UNKNOWN = 0,
177 RTV_DIMENSION_BUFFER = 1,
178 RTV_DIMENSION_TEXTURE1D = 2,
179 RTV_DIMENSION_TEXTURE1DARRAY = 3,
180 RTV_DIMENSION_TEXTURE2D = 4,
181 RTV_DIMENSION_TEXTURE2DARRAY = 5,
182 RTV_DIMENSION_TEXTURE2DMS = 6,
183 RTV_DIMENSION_TEXTURE2DMSARRAY = 7,
184 RTV_DIMENSION_TEXTURE3D = 8
193 SRV_DIMENSION_UNKNOWN = 0,
194 SRV_DIMENSION_BUFFER = 1,
195 SRV_DIMENSION_TEXTURE1D = 2,
196 SRV_DIMENSION_TEXTURE1DARRAY = 3,
197 SRV_DIMENSION_TEXTURE2D = 4,
198 SRV_DIMENSION_TEXTURE2DARRAY = 5,
199 SRV_DIMENSION_TEXTURE2DMS = 6,
200 SRV_DIMENSION_TEXTURE2DMSARRAY = 7,
201 SRV_DIMENSION_TEXTURE3D = 8,
202 SRV_DIMENSION_TEXTURECUBE = 9,
203 SRV_DIMENSION_TEXTURECUBEARRAY = 10,
204 SRV_DIMENSION_BUFFEREX = 11
213 UAV_DIMENSION_UNKNOWN = 0,
214 UAV_DIMENSION_BUFFER = 1,
215 UAV_DIMENSION_TEXTURE1D = 2,
216 UAV_DIMENSION_TEXTURE1DARRAY = 3,
217 UAV_DIMENSION_TEXTURE2D = 4,
218 UAV_DIMENSION_TEXTURE2DARRAY = 5,
219 UAV_DIMENSION_TEXTURE3D = 8
228 BUFFEREX_SRV_FLAG_RAW = 0x1
237 BUFFER_UAV_FLAG_RAW = 0x1,
238 BUFFER_UAV_FLAG_APPEND = 0x2,
239 BUFFER_UAV_FLAG_COUNTER = 0x4
251 BLEND_INV_SRC_COLOR = 4,
253 BLEND_INV_SRC_ALPHA = 6,
254 BLEND_DEST_ALPHA = 7,
255 BLEND_INV_DEST_ALPHA = 8,
256 BLEND_DEST_COLOR = 9,
257 BLEND_INV_DEST_COLOR = 10,
258 BLEND_SRC_ALPHA_SAT = 11,
259 BLEND_BLEND_FACTOR = 14,
260 BLEND_INV_BLEND_FACTOR = 15,
261 BLEND_SRC1_COLOR = 16,
262 BLEND_INV_SRC1_COLOR = 17,
263 BLEND_SRC1_ALPHA = 18,
264 BLEND_INV_SRC1_ALPHA = 19
274 BLEND_OP_SUBTRACT = 2,
275 BLEND_OP_REV_SUBTRACT = 3,
286 COLOR_WRITE_ENABLE_RED = 1,
287 COLOR_WRITE_ENABLE_GREEN = 2,
288 COLOR_WRITE_ENABLE_BLUE = 4,
289 COLOR_WRITE_ENABLE_ALPHA = 8,
290 COLOR_WRITE_ENABLE_ALL = (((COLOR_WRITE_ENABLE_RED | COLOR_WRITE_ENABLE_GREEN) | COLOR_WRITE_ENABLE_BLUE) | COLOR_WRITE_ENABLE_ALPHA)
342 NORMAL_0 = POSITION_0 + 8,
357 TANGENT_0 = COLOR_0 + 8,
362 BINORMAL_0 = TANGENT_0 + 8,
368 SV_VERTEX_ID = BINORMAL_0 + 8,
370 WORLDMAT_0 = SV_VERTEX_ID + 1,
376 OUTPUT_SEMANTIC_OFFSET = WORLDMAT_0 + 16,
378 MAXIMUM_SEMANTIC_INDEX = OUTPUT_SEMANTIC_OFFSET * 2
387 CONSTANT_BUFFER_0 = 0,